package ecg.util;

import java.util.Map;

import org.apache.log4j.Logger;

import com.opensymphony.xwork2.ActionContext;

public class SessionUtils
{
	static Logger log = Logger.getLogger(SessionUtils.class);
	/**
	 * 로그인후 가지는 세션값을 가져온다.
	 * @return
	 * @throws Exception 
	 */
	public static Map<String, String> getLoginSession() throws Exception 
	{
		Map<String, String> session;
		try {
			session = ActionContext.getContext().getSession();
			
		} catch (NullPointerException nulle) {
			log.error("session 조회중 에러가 발생했습니다. 세션이 없습니다.(NullPointerException)", nulle);
			throw nulle;
		} catch (Exception e) {
			log.error("session 조회중 에러가 발생했습니다.", e);
			throw e;
		}
		return session;
	}
	
}
